﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Babelfish.YAML
{
    public class YAMLNode : INode
    {

        public Yaml.Node Node;

        public string Name
        {
            get { throw new NotImplementedException(); }
        }

        public string Value
        {
            get { throw new NotImplementedException(); }
        }

        public bool HasValue
        {
            get { throw new NotImplementedException(); }
        }

        public INode Parent { get { throw new NotImplementedException(); } }

        public void AppendNode(INode node)
        {
            throw new NotImplementedException();
        }

        public NodeCollection Siblings
        {
            get
            {
                throw new NotImplementedException();
            }
        }

        public  NodeCollection Nodes
        {
            get { throw new NotImplementedException(); }
        }

        public IEnumerable<INode> Find(Func<INode, bool> predicate)
        {
            throw new NotImplementedException();
        }

        public AttributeCollection Attributes
        {
            get { throw new NotImplementedException(); }
        }
    }
}
